Part Number Hot Search : 
N611216 MSD61A4 68HC7 TES510C US890 HYB31 MB90075 LTC222
Product Description
Full Text Search
 

To Download BU21008MUV Datasheet File

  If you can't view the Datasheet, Please click here to try to view without PDF Reader .  
 
 


  Datasheet File OCR Text:
 Capacitive Sensor Control IC Series
Capacitive Sensor Switch Control IC
BU21008MUV
No.09048EBT04
Description BU21008MUV are the capacitive sensor controller with 16 channels respectively. Half of sensor ports are available to use to LED driver with PWM function. PWM function can control light ambient. Also gesture function can recognize the short touch, long touch and finger motion. Features 1) Gesture function 2) LED driver with PWM available 3) 2 wire serial interface 4) Power supply = 2.5V to 3.3V, I/O power supply = 1.7V to 3.3V 5) Integrated 10bit AD converter, clock and reset 6) Package VQFN032V5050 Applications It is possible to use it widely as a switch such as a Mobile phone, Portable equipment, and Audiovisual apparatuses. Absolute Maximum Ratings (Ta=25) PARAMETER APPLIED VOLTAGE INPUT VOLTAGE STORAGE TEMPERATURE RANGE POWER DISSIPATION SYMBOL AVDD DVDD VAIN VDIN Tstg Pd RATING MIN -0.3 -0.3 -0.3 -0.3 -55 304 MAX 4.5 4.5 AVDD+0.3 DVDD+0.3 125 UNIT V V mW
Ambient temperature reduces a permission loss by 3.1mW per case more than 25 degrees Celsius, 1 degree Celsius.
Recommended Operating conditions PARAMETER APPLIED VOLTAGE OPERATINGTEMPERATURE RANGE SYMBOL AVDD DVDD Topr RATING MIN 2.5 1.7 -40 TYP 3.0 3.0 25 MAX 3.3 3.3 85 UNIT V V
www.rohm.com (c) 2009 ROHM Co., Ltd. All rights reserved.
1/16
2009.04 - Rev.B
BU21008MUV
Technical Note
Electrical characteristics(Especially, Topr=25 and AVDD=DVDD=0 as long as it doesn't specify it.) RATING PARAMETER SYMBOL UNIT Condition MIN TYP MAX H INPUT VOLTAGE L INPUT VOLTAGE Output "H" voltage VIHIO VILIO VOHIO VOLLED Output "L" voltage VOLTXD VOLINT Input leakage current Off leakage current Standby current Current of operation A/D Converter PARAMETER Resolution Analog Input voltage change clock frequency change time Zero scale voltage full scale voltage differential Non line accurate Integrate Non line accurate CR Oscillator characteristic PARAMETER Frequency Oscillation SYMBOL fcr MIN 0.4 RATING TYP 0.8 MAX 2.0 UNIT MHz Condition SYMBOL MIN AVSS 0.2 AVDD-0.07 RATING TYP 10 77 MAX AVDD 2.0 AVSS+0.07 3 3 UNIT bit V MHz sec V V LSB LSB Condition IIZ IOZ IST IDD DVDDx0.8 DVSS-0.3 DVDD-0.7 AVSS DVSS DVSS -1 -1 300 DVDD+0.3 DVDDx0.2 DVDD 0.5 0.5 DVDDx0.3 0.5 1 1 2 A A A Shutdown (SDN"L") A V V V V IOH=-2[mA]. Overshoot is excluded. IOL=8[mA]. Undershoot is excluded. LED output. IOL=3[mA]. Undershoot is DVDD > 2[V] excluded. SDA/TXD DVDD 2[V] application. IOL=2[mA]. Undershoot is excluded. INT application.
VAIN fadck ftim
fadck = 1[MHz]
DNL INL
www.rohm.com (c) 2009 ROHM Co., Ltd. All rights reserved.
2/16
2009.04 - Rev.B
BU21008MUV
Block Diagram, Pin configuration
SDA/TXD CLK_EXT
Technical Note
AVDD
DVDD
RXD SCL SDN CS
TSTD
INT
SREF SIN[15:0]
Sensor I/F CV translate circuit
ADC
Data correction and making to format
DVSS DVDD AVDD
MODE[1] MODE[0] AVSS TSTA SIN[15]/LED[7] SIN[4] SIN[13]/LED[6] SIN[12]
CS
SREF
SCL SDA/TXD
Conversion sequence control
Data register
SIN[0] SIN[1]/LED[0] SIN[2]
RXD Reset generation SDN Power on Reset Clock generation CR oscill ation
host I/F Power management
SIN[3]/LED[1]
INT
SIN[4] SIN[5]/LED[2] SIN[13]/LED[6] SIN[6] SIN[7]/LED[3] SIN[8] SIN[9]/LED[4] SIN[10] SIN[11]/LED[5]
MODE[1:0]
CLK_EXT
AVSS
DVSS
Sensor I/F CV translate circuit This module selects between sensor inputs. The selection sequences between all 16 channels. AD Conversion The voltage into which CV is converted is converted into a digital value. Conversion is 10 bit and full scale corresponds to AVDD. Conversion sequence control Performs timing generation for the analogue circuitry and a sequencer circuit for selection of the sensor channel for conversion. Data correction and making to format This module provides the digital intelligence of the sensor. The block includes, amongst other things, scaling, adding offsets and input filtering for de-bouncing. Registers are formatted to simplify usage by the software application. The block implements auto-calibration to manage drift in temperature, process variation, voltage variation and aging effects. Data register This stores the results for the software application. Please refer to the register map for details. HOST I/F 2 wire serial interface. Power management The power management block provides smart power control. When the sensors are not in use, the Controller automatically transitions into a low-power mode. When a sensor is touched, then the device automatically wakes up and enters its normal operation. The chip drives an INT pin for alerting the controller device in this case. Reset generation The circuit is initialized by a either a soft reset command or by the external SDN pin. Clock generation The device has an internal oscillator. Provision is also made if the application would like to make use of an external clock input.
www.rohm.com (c) 2009 ROHM Co., Ltd. All rights reserved.
3/16
2009.04 - Rev.B
BU21008MUV
Pin Description Pin Name No. 1 2 3 4 5 6 7 8 9 SIN4 SIN5/LED2 SIN6 SIN7/LED3 SIN8 SIN9/LED4 SIN10 SIN11/LED5 SIN12
Technical Note
I/O AIn AIn/Out AIn AIn/Out AIn AIn/Out AIn sensor input4
Function
Note sensor input , LED drive select sensor input , LED drive select sensor input , LED drive select sensor input , LED drive select sensor input , LED drive select sensor input , LED drive select NC on the substrate is recommended. 00 = 2wires serial, internal clock Usually must be tide to "L" Usually tide to"L" "L" : Active mode "H" : Idle mode 2 "L" : Internal clock "H" : external clock "L" : 5Ah "H" : 5Bh "L" : Halt condition "H" : state of operation sensor input , LED drive select sensor input , LED drive select
Supply Reset Reference Level AVDD AVDD AVDD AVDD AVDD AVDD AVDD AVDD AVDD AVDD AVDD AVDD AVDD DVDD DVDD DVDD DVDD DVDD DVDD DVDD DVDD DVDD DVDD AVDD AVDD AVDD AVDD AVDD "Hi-Z" "Hi-Z" "Hi-Z" "Hi-Z" "Hi-Z" "Hi-Z" "Hi-Z" "Hi-Z" "Hi-Z" "Hi-Z" "Hi-Z" "Hi-Z" "Hi-Z" "L" "Hi-Z" "Hi-Z" "Hi-Z" "Hi-Z" "Hi-Z" "Hi-Z"
I/O Pad
sensor input 5 /PW Drive LEDcontrol output 2 sensor input6 sensor input 7 /PWM Drive LED control output 3 sensor input8 sensor input 9 /LED control output 4 sensor input10
sensor input 11 AIn/Out /LED control output 5 AIn AIn/Out AIn AIn/Out AIn sensor input12 sensor input 13 /LED control output 6 sensor input14 sensor input 15 /LED control output 7 Test input for analog block
10 SIN13/LED6 11 SIN14
12 SIN15/LED7 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 32 TSTA AVSS MODE[0] MODE[1] TSTD CLK_EXT INT SDA/TXD SCL RXD CS SDN DVSS DVDD AVDD SREF SIN0 SIN1/LED0 SIN2 SIN3/LED1
Ground Analog ground In In In In Out In/Out In In In In Mode selection, input0 Mode selection, input1 Digital part test input External system clock input Output of interrupt Communication data sending and receiving(2wires serial) Communication synchronous clock input system clock input (2wires serial) Slave address selection (2wires serial mode) Shutdown input
Ground Digital part ground Power Power AIn AIn AIn/Out AIn AIn/Out Digital part Power supply Analog part Power supply Standard capacitor input sensor input 0 sensor input 1 /PWM Drive LEDcontrol output 0 sensor input 2 sensor input 3 /PWM Drive LEDcontrol output 1
*1 Initial State When internal organs power-on reset is effective Halt condition SDN="L"
www.rohm.com (c) 2009 ROHM Co., Ltd. All rights reserved.
4/16
2009.04 - Rev.B
BU21008MUV
I/O Circuit CMOS INPUT CMOS Schmitt INPUT
Technical Note
CMOS OUTPUT
CIN
PAD
CIN
PAD
I
PAD
CMOS 3stute OUTPUT with ANALOG-SW
ASW AIN I PAD
CMOS Schmitt INOUT
CIN I PAD
OE
OEN
www.rohm.com (c) 2009 ROHM Co., Ltd. All rights reserved.
5/16
2009.04 - Rev.B
BU21008MUV
HOST I/F 2 wire serial, BUS (Pin configuration, MODE1:000b) Slave mode only Slave Address = 5Ah,5Bh selection possible. Normal (Normal mode. 100kHz Transfer rate) Fs mode (Fast mode. 400kHz Transfer rate) also. Not adapting sequential read / write. Data format
Technical Note
tHD;STA SDA tSU;DAT SCL
START Address Read ACK Data ACK Data ACK
tSU;STO
tHD;DAT
STOP
Parameter fSCL : SCL Clock Freq tHD;STA : START condition hold time tLOW : SCL "L" tHIGH : SCL "H" tHD;DAT : Data hold time tSU;DAT : Data setup time tSU;STO : START condition hold time tBUF : Free time of bus between STOP condition and START condition PROTOCOL Write Protocol S SLAVE ADDRESS W A REGISTER ADDRESS 8bit
Standard mode MIN MAX 0 100 4.0 4.7 4.0 0.1 3.45 0.25 4.0 4.7 -
High Speed mode MIN MAX 0 400 0.6 1.3 0.6 0.1 0.9 0.1 0.6 1.3 -
Unit kHz sec sec sec sec sec sec sec
A
WRITE DATA 8bit
A
P
7bit = 5Ah or 5Bh Read Protocol S SLAVE ADDRESS 7bit = 5Ah or 5Bh W A
REGISTER ADDRESS 8bit from Master to Slave from Slave to Master
A
S SLAVE ADDRESS R S P R W A N
A
READ DATA
N
P
7bit = 5Ah or 5Bh 8bit = START condition = STOP condition = data direction READ (SDA HIGH) = data direction WRITE (SDA LOW) = acknowledge (SDA LOW) = not acknowledge (SDA HIGH)
www.rohm.com (c) 2009 ROHM Co., Ltd. All rights reserved.
6/16
2009.04 - Rev.B
BU21008MUV
Register map Address 1*h 32h, 33h 35h 4*h 60h, 61h 62h E0h E1h E2h E3h E4h E5h E6h EEh EFh F0h, F1h F2h F3h, F4h F5h F6h F7h F8h, F9h FAh FBh FCh FDh FEh
Technical Note
Register name SENS_DATA BTN BTN_STATE OFFSET GES_VEL GES_DIR FEAD_CTL FEAD_CLK GES_CLR GES_CTL GES_CLK GES_TIMEOUT GES_TEST CALIB DONE SENS_CH LED_CH IDLE_CH LED_LINK TIMES TH_ON2 TH_ON2_CH CMD GAIN_FILTER TH_ON TH_OFF DLED
R/W R R R R R R W W W W W W W W W W W W W W W W W W W W W
Length 1byte / channel 2byte 1byte 1byte / channel 2byte 1byte 1byte 1byte 1byte 1byte 1byte 1byte 1byte 1byte 1byte 2byte 1byte 2byte 1byte 1byte 1byte 2byte 1byte 1byte 1byte 1byte 1byte
Explanation Sensor output data. One for each channel. Button On/Off. Button state data. Offset correction data. One for each channel. Gesture duration. Gesture direction. PWM control setting. PWM clock setting. Gesture clear control. Gesture control. Gesture clock setting. Gesture time-out data setting. Gesture test function. Soft calibration execution. Setting done command. Sensor channel enables. LED channel enables. Idle mode release control. LED linkage to sensor input. Defines the sampling interval and number of samples required to recognize a button press. A second threshold value in the detection of a button going from OFF state to ON state. Per channel selection of whether to use TH_ON or TH_ON2. Simultaneous press and idle mode entry. Gain setting, filter function. A threshold value in the detection of a button going from OFF state to ON state. A threshold value in the detection of a button going from ON state to OFF state. Register to allow simple writing to LEDs.
www.rohm.com (c) 2009 ROHM Co., Ltd. All rights reserved.
7/16
2009.04 - Rev.B
BU21008MUV
Technical Note
1*h : Sensor Output Data Name: SENS_DATA Address: 1* h (one byte per sensor channel) Description: The sensor output that converts to 10bit. Scaling, offsets and filtering (when enabled) are applied. The most significant 8 bits are presented to the software with this register. Bit7 SD_*[7] R 1 Bit6 SD_*[6] R 0 Bit5 SD_*[5] R 0 Bit4 SD_*[4] R 0 Bit3 SD_*[3] R 0 Bit2 SD_*[2] R 0 Bit1 SD_*[1] R 0 Bit0 SD_*[0] R 0
1*h R/W Initial val.
32h / 33h : Button On/Off Name: BTN Address: 32h, 33h Description: This is the state of the sensor when considered as an ON/OFF button. Here 1 : On. 0 :Off. Bit7 CH7 CH15 R 0 Bit6 CH6 CH14 R 0 Bit5 CH5 CH13 R 0 Bit4 CH4 CH12 R 0 Bit3 CH3 CH11 R 0 Bit2 CH2 CH10 R 0 Bit1 CH1 CH9 R 0 Bit0 CH0 CH8 R 0
32h 33h R/W Initial val.
35h : Button State Data Name: BTN_STATE Address: 35h Description: This provides information about the press. CH[3:0] : Effective channel This indicates which button is dominant. SIMUL : Button effective This indicates that the effective channel corresponds to a valid button press according to the thresholds. 1 : On. 0 : Off. CONTINU : A push and hold is effective Indicates that the button was pressed and held for more than push/hold judgment time. 1 : On. 0 : Off. Bit7 CONTINU R 0 Bit6 Bit5 Bit4 SIMUL R 0 Bit3 CH[3] R 0 Bit2 CH[2] R 0 Bit1 CH[1] R 0 Bit0 CH[0] R 0
35h R/W Initial val.
4* h : Offset Correction Data Name: OFFSET Address: 4* h (one byte per sensor channel) Description: This is the offset required to correct the sense data to half scale during the calibration procedure. Bit7 OFS_*[7] R 1 Bit6 OFS_*[6] R 0 Bit5 OFS_*[5] R 0 Bit4 OFS_*[4] R 0 Bit3 OFS_*[3] R 0 Bit2 OFS_*[2] R 0 Bit1 OFS_*[1] R 0 Bit0 OFS_*[0] R 0
4*h R/W Initial val.
60h / 61h : Gesture Duration Name: GES_VEL Address: 60h, 61h Description: Indicates the duration of the gesture in number of internal clocks. The count is a clock set with 0xE4(GES_CLK). It is possible to count up to 04095 clocks. Gesture duration(gesture sampling interval) * VEL [sec] Bit7 VEL[7] R 0 Bit6 VEL[6] R 0 Bit5 VEL[5] R 0 Bit4 VEL[4] R 0 Bit3 VEL[3] VEL[11] R 0 Bit2 VEL[2] VEL[10] R 0 Bit1 VEL[1] VEL[9] R 0 Bit0 VEL[0] VEL[8] R 0
60h 61h R/W Initial val.
www.rohm.com (c) 2009 ROHM Co., Ltd. All rights reserved.
8/16
2009.04 - Rev.B
BU21008MUV
62h : Gesture Direction Judgment Name: GES_DIR Address: 62h Description: Gesture direction judgment DIR_A : gesture direction A 0xE3(GES_CTL) reference DIR_B : gesture direction B 0xE3(GES_CTL) reference Bit7 Bit6 Bit5 Bit4 Bit3 Bit2 Bit1 DIR_B R 0
Technical Note
62h R/W Initial val.
Bit0 DIR_A R 0
E0h : PWM Control Setting Name: FEAD_CTRL Address: E0h Description: The following LEDs can be output as PWM-LED0, LED1, LED2, and LED3. EN : enable When the LED port is used as PWM, 1 is written. LED0 = EN[0], LED 1= EN[1], LED2 = EN[2], LED3 = EN[3]. MODE : mode The mode of PWM is selected from four kinds. mode MODE Fade in Fade out 1 0 0 None Fig 1 2 0 1 Fig 2 Fig 1 3 1 0 None Fig 3 4 1 1 Fig 4 Fig 3
16 14 12
Brightness Brightness
16 14 12 10 8 6 4 2 0 0 2 4 6 8
time
10 8 6 4 2 0 10 12 14 16
0
2
4
6
8
time
10
12
14
16
Fig 1.
16 14 12
Brightness Brightness
Fig 2.
16 14 12 10 8 6 4 2 0
10 8 6 4 2 0 0 2 4 6 8
time
10
12
14
16
0
2
4
6
8
time
10
12
14
16
Fig 3. Bit7 Bit6 Bit5 MODE[1] W 0 Bit4 MODE[0] W 0 Bit3 EN[3] W 1
Fig 4. Bit2 EN[2] W 1 Bit1 EN[1] W 1 Bit0 EN[0] W 1
E0h R/W Initial val.
www.rohm.com (c) 2009 ROHM Co., Ltd. All rights reserved.
9/16
2009.04 - Rev.B
BU21008MUV
Technical Note
E1h : PWM Clock Setting Name: FEAD_CLK Address: E1h Description: This register defines the divide ratio of the clock used for PWM. This also relates to the fade-in and fade-out time according to the following relationship. Fead in/out =1 / ( ( Internal oscillation frequency) / ( 2 * 16 * 16 * 16 * ( F_DIV+1 ) * 16) ) [sec] For example with an internal clock of 1.1MHz possible range is 0.1191.906 [sec] Bit7 Bit6 Bit5 Bit4 Bit3 F_DIV[3] W 0 Bit2 F_DIV[2] W 1 Bit1 F_DIV[1] W 1 Bit0 F_DIV[0] W 1
E1h R/W Initial val.
E2h : Gesture Clear Name: GES_CLR Address: E2h Description: This register when written to clears GES_VEL and GES_DIR. It is cleared by one, and it returns to 0 by the automatic operation. Bit7 CLR W 0 Bit6 Bit5 Bit4 Bit3 Bit2 Bit1 Bit0 -
E2h R/W Initial val.
E3h : Gesture Function Setting Name: GES_CTL Address: E3h Description: This register controls what key-press sequence is recognized as a gesture. Only 4 channels may be used-SIN0, SIN2, SIN4, and SIN6. EN : enable These are the enable bits. One is provided for each of the 4 sense inputs used for gesture. EN[0] is for SN0, EN[1] is for SN2, EN[2] is for SN4 and EN[3] is for SN6. 1 is to enable and 0 is for disable. MODE : mode 0 : Requires all sensors to be present in the sequence before the gesture is recognized.(All detection mode) 1 : Allows one or more of the keys to be missed in the sequence.(Verbose mode) The condition and the direction of detection that can be detected in each mode are as follows. mode All detection MODE 0 Direction(GES_DIR) DIR_A DIR_B Detected 1)SIN0SIN2SIN4SIN6 1)SIN6SIN4SIN2SIN0 1)SIN0SIN2SIN4 2)SIN0SIN2 SIN6 3) SIN2SIN4SIN6 4)SIN0 SIN4 5) SIN2 SIN6 1)SIN6SIN4SIN2 2)SIN6SIN4 SIN0 3) SIN4SIN2SIN0 4)SIN6 SIN2 5) SIN4 SIN0
DIR_A Verbose 1 DIR_B
E3h R/W Initial val.
Bit7 -
Bit6 -
Bit5 -
Bit4 MODE W 1
Bit3 EN[3] W 1
Bit2 EN[2] W 1
Bit1 EN[1] W 1
Bit0 EN[0] W 1
www.rohm.com (c) 2009 ROHM Co., Ltd. All rights reserved.
10/16
2009.04 - Rev.B
BU21008MUV
Technical Note
E4h : Gesture Clock Setting Name: GES_CLK Address: E4h Description: This register allows setting of the time base for the gesture detection. It sets a divide ratio of the clock used. The maximum judgment time and the sampling interval of the gesture can be set by changing this clock. Gesture sampling interval = 1 / ( ( Internal oscillation frequency) / ( 2 * 16 * 16 ) * 1 [sec] 1 / ( ( Internal oscillation frequency) / ( 2 * 16 * 16 ) * 2 [sec] 1 / ( ( Internal oscillation frequency) / ( 2 * 16 * 16 ) * 4 [sec] 1 / ( ( Internal oscillation frequency) / ( 2 * 16 * 16 ) * 8 [sec] ... G_DIV = 0 ... G_DIV = 1 ... G_DIV = 2 ... G_DIV = 3
Gesture maximum judgment time(Gesture sampling interval) * TO * 16 [sec] For example with an internal clock of 1.1MHz G_DIV 0 1 2 3 Bit7 Gesture sampling interval[msec] 0.46 0.93 1.86 3.72 Bit6 Bit5 Bit4 Gesture maximum judgment time[sec] 1.90 3.81 7.62 15.2 Bit3 Bit2 Bit1 G_DIV[1] W 1 Bit0 G_DIV[0] W 0
E4h R/W Initial val.
E5h : Gesture Timeout Data Setting Name: GES_TIMEOUT Address: E5h Description: The maximum judgment time of the gesture is set. A key sequence which exceeds this time is not recognized. Gesture Maximum Judgment Time(Gesture sampling interval) * TO * 16 [sec] Bit7 TO[7] W 1 Bit6 TO[6] W 1 Bit5 TO[5] W 1 Bit4 TO[4] W 1 Bit3 TO[3] W 1 Bit2 TO[2] W 1 Bit1 TO[1] W 1 Bit0 TO[0] W 1
E5h R/W Initial val.
E6h : Gesture Test Setting Name: GES_TIMEOUT Address: E6h Description: When this test bit is enabled (1) then the lower 4 bits of 0xFE(DLED) are used for the gesture recognition instead of the sensor inputs. Bit7 Bit6 Bit5 Bit4 Bit3 Bit2 Bit1 Bit0 TEST W 0
E6h R/W Initial val.
EEh : Soft Calibration Name: CALIB Address: EEh Description: This forces a chip re-calibration when a 1 is written and returns to 0 afterward automatically. Please note that one should always re-calibrate after changing the gain adjustment value. Bit7 Bit6 Bit5 Bit4 Bit3 Bit2 Bit1 Bit0 CALIB W 0
EEh R/W Initial val.
www.rohm.com (c) 2009 ROHM Co., Ltd. All rights reserved.
11/16
2009.04 - Rev.B
BU21008MUV
EFh : Setting Done, Detect Start Name: DONE Address: EFh Description: This register should be written to following register updates. Bit7 Bit6 Bit5 Bit4 Bit3 Bit2 Bit1 -
Technical Note
EFh R/W Initial val.
Bit0 DONE W 0
F0h / F1h : Sensor Channel Setting Name: SENS_CH Address: F0h / F1h Description: Individual enabling and disabling of sensor channels. 1Effective 0Not in use Bit7 SIN7 SIN15 W 0 Bit6 SIN6 SIN14 W 0 Bit5 SIN5 SIN13 W 0 Bit4 SIN4 SIN12 W 0 Bit3 SIN3 SIN11 W 0 Bit2 SIN2 SIN10 W 0 Bit1 SIN1 SIN9 W 0 Bit0 SIN0 SIN8 W 0
F0h F1h R/W Initial val.
F2h : LED Channel Setting Name: LED_CH Address: F2h Description: Enables and disables the channels to be used as LED outputs. Valid for the 8 LED outputs.1Effective 0Not in use Bit7 LED7 W 0 Bit6 LED6 W 0 Bit5 LED5 W 0 Bit4 LED4 W 0 Bit3 LED3 W 0 Bit2 LED2 W 0 Bit1 LED1 W 0 Bit0 LED0 W 0
F2h R/W Initial val.
F3h / F4h : Idle Exit Condition Name: IDLE_CH Address: F3h / F4h Description: Defines which channels cause the device to wake up-i.e. go from idle mode to normal operation on a key press. Selection is made on a per channel basis. 1Effective 0Not used Bit7 SIN7 SIN15 W 1 Bit6 SIN6 SIN14 W 1 Bit5 SIN5 SIN13 W 1 Bit4 SIN4 SIN12 W 1 Bit3 SIN3 SIN11 W 1 Bit2 SIN2 SIN10 W 1 Bit1 SIN1 SIN9 W 1 Bit0 SIN0 SIN8 W 1
F3h F4h R/W Initial val.
F5h : LED to Sensor Linkage Name: LED_LINK Address: F5h Description: Allows the LED outputs to be automatically linked to the input channels without need for any software control. 1 : It synchronizes with the button. 0 : It synchronizes with data (The register name: DLED) from host. Bit7 LED7 W 1 Bit6 LED6 W 1 Bit5 LED5 W 1 Bit4 LED4 W 1 Bit3 LED3 W 1 Bit2 LED2 W 1 Bit1 LED1 W 1 Bit0 LED0 W 1
F5h R/W Initial val.
www.rohm.com (c) 2009 ROHM Co., Ltd. All rights reserved.
12/16
2009.04 - Rev.B
BU21008MUV
Technical Note
F6h : Sampling Interval and Number of Samples Used for Button Press Name: TIMES Address: F6h Description: Defines the sampling interval and number of samples required to recognise as a button press. CONT_T[3:0] : Push and hold judgment time Governs how long it is before the chip decides it is push and hold. Given by the following equation: 19 Push-Hold Time = system clockx2 xCONT_T (Example: system clock 1[MHz] time : About 520[msec]). SAMP[3:0] : Sampling Interval Given by the following equation: 13 Sampling interval = system clockx2 xSAMP (Example: system clock 1[MHz] time : About 8.2[msec]). Bit7 CONT_T[3] W 0 Bit6 CONT_T[2] W 0 Bit5 CONT_T[1] W 0 Bit4 CONT_T[0] W 0 Bit3 SAMP[3] W 0 Bit2 SAMP[2] W 0 Bit1 SAMP[1] W 0 Bit0 SAMP[0] W 0
F6h R/W Initial val.
F7h : Button OFFON Threshold Name: TH_ON2 Address: F7h Description: A second threshold value for determining a button offon judgment of sensor. The sensor output value of 8bit (register SENS_DATA) is compared with 128+ ON2 [6:0], and if it is larger, the button is determined active. Bit7 Bit6 ON2[6] W 0 Bit5 ON2[5] W 0 Bit4 ON2[4] W 1 Bit3 ON2[3] W 0 Bit2 ON2[2] W 0 Bit1 ON2[1] W 0 Bit0 ON2[0] W 0
F7h R/W Initial val.
F8h / F9h : Button OFFON Threshold Selection Name: TH_ON2_CH Address: F8h / F9h Description: This register is used to relate either threshold TH_ON or TH_ON2 to particular sensor channels for button press activity determination. 1 : TH_ON2 is applied 0 :TH_ON is applied Bit7 SIN7 SIN15 W 0 Bit6 SIN6 SIN14 W 0 Bit5 SIN5 SIN13 W 0 Bit4 SIN4 SIN12 W 0 Bit3 SIN3 SIN11 W 0 Bit2 SIN2 SIN10 W 0 Bit1 SIN1 SIN9 W 0 Bit0 SIN0 SIN8 W 0
F8h F9h R/W Initial val.
FAh : Simultaneous Press and Idle Mode Entry Name: CMD Address: FAh Description: SIMUL_SEL : Simultaneous push judgment element choice In the case of simultaneous key press a decision must be made to select the dominant channel. The chip allows for two alternative methods. Either it can be based on whichever key press was first, or the priority can be based on the highest signal level. 1 : A level of a sensor gives priority 0 : Give priority to the channel pushed earliest INTERMIT_EN : Intermittent and the drive are enable. Whether intermittent is driven at the idol mode is selected. 1Intermittent is driven. 0Intermittent is not driven. Initial stateIntermittent is driven. IDLE_T[3:0] : non-detect time-out setting This sets the time the chip takes to go from normal mode to idle mode in a period key inactivity. 19 Duration = system clockx2 xIDLE_T (Example of system clock 1[MHz]time : About 520[msec]) Bit7 SIMUL_SEL W 0 Bit6 Bit5 Bit4 INTERMIT_EN W 1 Bit3 IDLE_T[3] W 0 Bit2 IDLE_T[2] W 1 Bit1 IDLE_T[1] W 1 Bit0 IDLE_T[0] W 1
FAh R/W Initial val.
www.rohm.com (c) 2009 ROHM Co., Ltd. All rights reserved.
13/16
2009.04 - Rev.B
BU21008MUV
FBh : Gain Setting, Filter Function Name: GAIN_FILTER Address: FBh Description: Gain adjustment and setting of noise filter function. GAIN[2:0] : gain setting It uses it for the gain adjustment in eight stages. Initial adjustment valuex1 GAIN[2:0] 000 001 010 011 100 Adjustment value x1 x 4.22 x 8.4 x 16.5 x 23 FILTER_EN : Filter enable Enables/disables setting of noise filter function 1 : enabled 0 : disabled Initial state : disabled DELTA[3:0] : Filter follow count setting The follow count to which the noise filter function is effective is set. Bit7 GAIN[2] W 0 Bit6 GAIN [1] W 0 Bit5 GAIN[0] W 0 Bit4 FILTER_EN W 0 Bit3 DELTA[3] W 0 Bit2 DELTA[2] W 0
Technical Note
101 x 46
110 x 69
111 x 92
FBh R/W Initial val.
Bit1 DELTA[1] W 1
Bit0 DELTA[0] W 0
FCh : Switch OFF -> ON Threshold Name: TH_ON Address: FCh Description: This register provides a threshold value for determining if a sensor has transitioned from OFF to ON. This is relative value from reference value (128d). So the absolute value of threshold is 128d+ON[6:0]. It makes a threshold value between TH_ON and TH_OFF. TH_ON must be bigger than TH_OFF (TH_ON >= TH_OFF) Maximum threshold is 256d and minimum value is 128d. Bit7 Bit6 ON[6] W 0 Bit5 ON[5] W 0 Bit4 ON[4] W 1 Bit3 ON[3] W 0 Bit2 ON[2] W 0 Bit1 ON[1] W 0 Bit0 ON[0] W 0
FCh R/W Initial val.
FDh : Switch ON -> OFF Threshold Value Name: TH_OFF Address: FDh Description: This register provides a threshold value for transitioning from ON to OFF. This is relative value from reference value (128d). So absolute value of threshold is 128d+OFF[6:0]. It makes a threshold value between TH_ON and TH_OFF. TH_OFF must be smaller than TH_ON (TH_OFF =< TH_ON) Maximum value is 256d and minimum value is 128d. Bit7 Bit6 OFF[6] W 0 Bit5 OFF[5] W 0 Bit4 OFF[4] W 0 Bit3 OFF[3] W 0 Bit2 OFF[2] W 0 Bit1 OFF[1] W 0 Bit0 OFF[0] W 1
FDh R/W Initial val.
FEh : LED Port Data Name: DLED Address: FEh Description: When LED is not linked with the sensor, it becomes a simple digital output that controls the LED. 1 : Light. 0 : Turned off. Bit7 D7 W 0 Bit6 D6 W 0 Bit5 D5 W 0 Bit4 D4 W 0 Bit3 D3 W 0 Bit2 D2 W 0 Bit1 D1 W 0 Bit0 D0 W 0
FEh R/W Initial val.
www.rohm.com (c) 2009 ROHM Co., Ltd. All rights reserved.
14/16
2009.04 - Rev.B
BU21008MUV
Operation mode This IC has a normal mode, idle mode and a shutdown mode as states of operation. Normal mode This is the normal operation of the device. Output pin INT="L".
Technical Note
Idle mode This is the mode when the normal mode times out due to inactivity on the keys. In this mode the control interface is still alive. *Usually time-out is aimed at about 200msec or less. *Transition between normal and idle modes is automatic and without software control. Shutdown mode In this mode the device is completely stopped-and reset. This is achieved by making the terminal SDN L. All analog circuits and the logic circuits are stopped. The return from the shutdown mode returns by making the terminal SDN H. *After shut-down all registers have their default values. Interface and system clock selection I/F selection with MODE [1:0] pin. System clock selection by RXD. Using 2wires serial bus mode (MODE1:000b) The 2wires serial bus is used for host I/F. RXD=0 in the system clock: Built-in oscillator is used. RXD=1 in the system clock: The clock input from CLK_EXT is used. Initialization procedure A normal power on sequence is: (1) Power on (2) Setup the registers (3) Write `1' to 0xEF (done register) Power supply turning on procedure You should always power on DVDD at the same time as AVDD or before AVDD.
www.rohm.com (c) 2009 ROHM Co., Ltd. All rights reserved.
15/16
2009.04 - Rev.B
BU21008MUV
Ordering part number
Technical Note
B
Part No
U
2
Part No
1
0
0
8
M
U
V
-
E
2
Package MUV : VQFN032V5050
Packaging and forming specification E2Embossed tape and reel
VQFN032V5050
5.00.1
5.0 0.1

Tape Quantity Direction of feed Embossed carrier tape 2500pcs E2
The direction is the 1pin of product is at the upper left when you hold
1PIN MARK
1.0MAX
S
+0.03 0.02 -0.02 (0.22)
( reel on the left hand and you pull out the tape on the right hand
)
0.08 S C0.2
0.4 0.1
32
3.40.1
1 8 9
25 24 17
16
0.75 0.5
3.4 0.1
+0.05 0.25 -0.04
1pin
Direction of feed
(Unit : mm)
Reel
Order quantity needs to be multiple of the minimum quantity.
www.rohm.com (c) 2009 ROHM Co., Ltd. All rights reserved.
16/16
2009.04 - Rev.B
Notice
Notes
No copying or reproduction of this document, in part or in whole, is permitted without the consent of ROHM Co.,Ltd. The content specified herein is subject to change for improvement without notice. The content specified herein is for the purpose of introducing ROHM's products (hereinafter "Products"). If you wish to use any such Product, please be sure to refer to the specifications, which can be obtained from ROHM upon request. Examples of application circuits, circuit constants and any other information contained herein illustrate the standard usage and operations of the Products. The peripheral conditions must be taken into account when designing circuits for mass production. Great care was taken in ensuring the accuracy of the information specified in this document. However, should you incur any damage arising from any inaccuracy or misprint of such information, ROHM shall bear no responsibility for such damage. The technical information specified herein is intended only to show the typical functions of and examples of application circuits for the Products. ROHM does not grant you, explicitly or implicitly, any license to use or exercise intellectual property or other rights held by ROHM and other parties. ROHM shall bear no responsibility whatsoever for any dispute arising from the use of such technical information. The Products specified in this document are intended to be used with general-use electronic equipment or devices (such as audio visual equipment, office-automation equipment, communication devices, electronic appliances and amusement devices). The Products specified in this document are not designed to be radiation tolerant. While ROHM always makes efforts to enhance the quality and reliability of its Products, a Product may fail or malfunction for a variety of reasons. Please be sure to implement in your equipment using the Products safety measures to guard against the possibility of physical injury, fire or any other damage caused in the event of the failure of any Product, such as derating, redundancy, fire control and fail-safe designs. ROHM shall bear no responsibility whatsoever for your use of any Product outside of the prescribed scope or not in accordance with the instruction manual. The Products are not designed or manufactured to be used with any equipment, device or system which requires an extremely high level of reliability the failure or malfunction of which may result in a direct threat to human life or create a risk of human injury (such as a medical instrument, transportation equipment, aerospace machinery, nuclear-reactor controller, fuel-controller or other safety device). ROHM shall bear no responsibility in any way for use of any of the Products for the above special purposes. If a Product is intended to be used for any such special purpose, please contact a ROHM sales representative before purchasing. If you intend to export or ship overseas any Product or technology specified herein that may be controlled under the Foreign Exchange and the Foreign Trade Law, you will be required to obtain a license or permit under the Law.
Thank you for your accessing to ROHM product informations. More detail product informations and catalogs are available, please contact us.
ROHM Customer Support System
http://www.rohm.com/contact/
www.rohm.com (c) 2009 ROHM Co., Ltd. All rights reserved.
R0039A


▲Up To Search▲   

 
Price & Availability of BU21008MUV

All Rights Reserved © IC-ON-LINE 2003 - 2022  

[Add Bookmark] [Contact Us] [Link exchange] [Privacy policy]
Mirror Sites :  [www.datasheet.hk]   [www.maxim4u.com]  [www.ic-on-line.cn] [www.ic-on-line.com] [www.ic-on-line.net] [www.alldatasheet.com.cn] [www.gdcy.com]  [www.gdcy.net]


 . . . . .
  We use cookies to deliver the best possible web experience and assist with our advertising efforts. By continuing to use this site, you consent to the use of cookies. For more information on cookies, please take a look at our Privacy Policy. X